perm filename FDSK.REG[CMS,LCS]1 blob sn#314532 filedate 1977-11-03 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00004 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002
C00005 00003			Disk board regs.
C00006 00004	ACIA
C00009 ENDMK
CāŠ—;

0:	PCH	10:	PRA	20:	ADRL
1:	PCL	11:	CRA	21:	ADRH
2:	PS	12:	PRB	22:	FF
3:	A	13:	CRB
4:	X	14:	DADRL
5:	Y	15:	DADRH
6:	SP	16:	VAL
7:	NMI0	17:	NFLG

400:	PAGE ONE (STACK)  0,   1

1000:	RAM IRQV	  0,   2
1003:	IRQ BRK INDR	  3,   2
1005:	RAM NMIV:	  5,   2

173362:	ACLKLR		362, 366
173363:	ACLKHR		363, 366
173365:	BCLKR		365, 366

173370:	KBDR		370, 366
173371:	KBCR		371, 366
	_________________________________
KBCR:	|FLG|   |   |   |   |ACK|INT|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------

173372:	ACLKL		372, 366
173373:	ACLKH		373, 366
173374:	ACLKC		374, 366
173375:	BCLK		375, 366
173376:	BCLKC		376, 366
	_________________________________
RTCCR:	|FLG|   |   |   |LOD| /8|INT|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------

173774:	PIA PRA		374, 367
173775:	PIA CRA		375, 367
173776:	PIA PRB		376, 367
173777:	PIA CRA		377, 367
	_________________________________
PIACRA:	|IRQ|IRQ|PTL|PTL|PTL| DD|POS|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------
PTL ON:	   X   X   1   1   0   X   X   X  → 60
	_________________________________
PIACRB:	|IRQ|IRQ|LED|LED|LED| DD|POS|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------
LED ON:	   X   X   1   0   1   X   X   X  → 50

		Disk board regs.
DMA
	176400:
	1:
	2:
	3:
	4:
	5:
	6:
	7:
	10:
	11:
	12:
	13:
	14:
	15:
	16:
	176417:
FDSKC
	176420:	Status and command register
	176421:	Track register
	176422:	Sector register
	176423:	Data register
BRG
	176424:	TCLK
	176425:	RCLK
	176426:	BRC2
	176427:	BRC3

		BIT RATE GEN CODES
	0 = 0			10 = 9600
	1 = 19.2K DON'T USE	11 = 4800
	2 = 50			12 = 1800
	3 = 75			13 = 1200
	4 = 134.5		14 = 2400
	5 = 200			15 = 300
	6 = 600			16 = 150
	7 = 2400		17 = 110
PIA
	176430:	PRA	DDR	Key word
	176431:	CRA
	176432:	PRB	DDR	Blt and Bsr temp register
	176433:	CRB

ACIA
	176434:	Status and control reg
	176435:	Transmit and recive data

 			STATUS REGISTER FOR ACIA
 Bit   7	6	5	4	3	2	1	0
      IRQ    PARITY OVERRUN  FRAMING  -CTS    -DCD    TRANS.  RECV.
      FLAG   ERROR   ERROR    ERROR   INPUT   INPUT    BUF     BUF
		     (LOST   (BREAK)  FLAG    FLAG    EMPTY   FULL
		     DATA)	       (1)     (1)


			CONTROL REGISTER
	 BIT
	1  0	FUNCTION

	0  0	CLK/1	AVOID!
	0  1	CLK/16	(CLK IS *16)
	1  0	CLK/64	AVOID!
	1  1	RESET
	
	 BIT
       4  3  2 	FUNCTION
       0  0  0	7 BITS	EVEN PARITY  2 STOP BITS
       0  0  1	7 BITS	ODD PARITY   2 STOP BITS
       0  1  0	7 BITS	EVEN PARITY  1 STOP BIT
       0  1  1	7 BITS	ODD PARITY   1 STOP BIT
       1  0  0	8 BITS		     2 STOP BITS
       1  0  1	8 BITS		     1 STOP BIT	(DEFAULT FOR BOTH PORTS)
       1  1  0	8 BITS	EVEN PARITY  1 STOP BIT
       1  1  1	8 BITS	ODD PARITY   1 STOP BIT


	TRANSMITTER IRQ
	 BIT
	6  5	FUNCTION

	0  0	RTS=1	IRQ DISABLED
	0  1	RTS=1	IRQ ENABLED
	1  0	RTS=0	IRQ DISABLED
	1  1	RTS=1	IRQ ENABLED	TRANSMIT BREAK

	BIT 7
	  0	RECEIVER INTERUPT DISABLED
	  1	RECEIVER INTERUPT ENABLED

PRI
	Bit	 7	 6	 5	 4	 3	 2	 1	 0
	176436: IFLG		        SGS	 V2	 V1      V0     INTE

FDSK
	Bit	 7	 6	 5	 4	 3	 2	 1	 0
	176437:	HLT1    HLT0    HL1     HL0    FI/FIR  DINIT	 FS     INTE

PROM
	174000:	175777
IVR
	176000:	176360	Ram
	176361:	176377	Vectors